// manager/pages/approvalrecord/index.js
import { request } from '../../../utils/request';
import util from '../../../common/util';
Page({

    /**
     * 页面的初始数据
     */
    data: {
        instanceId: '',
        list: []
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad(options) {
        this.setData({
            instanceId: options.instanceId,
        })
        this.getApproveList();
    },

    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady() {

    },

    /**
     * 生命周期函数--监听页面显示
     */
    onShow() {

    },

    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide() {

    },

    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload() {

    },

    /** 获取审批记录 */
    getApproveList() {
        request({
            url: `/businessFlow/approveList`,
            reqRSAENCRY: true, // 参数是否加密
            resRSADECRY: true, // 返回值是否解密
            data: {
                instanceId: this.data.instanceId
            }
        }).then(res => {
            console.log('startInstance')
            console.log(res)
            if(res.code == 0){
                let list = res.data || [];
                list.map(item => {
                    item.createTime = item.createTime&&util.formatTime(new Date(item.createTime))
                    return item
                })
                this.setData({
                    list
                })
            }
        })
    },
})